failure to meet one's obligations - Francés Inglés Diccionario